package com.onegroup.pojo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * @author: 曾雪斌
 * @Description: 菜单实体类
 * @History:
 */
@NoArgsConstructor
@AllArgsConstructor
@Data
public class Menu implements Serializable {

    /**
     * 菜单编号
     */
    private Integer menuId;
    /**
     * 菜单名称
     */
    private String menuName;
    /**
     * 菜单路径
     */
    private String menuPath;
    /**
     * 菜单是否可见(0显示,1隐藏)
     */
    private Integer menuVisible;
    /**
     * 菜单权限
     */
    private String menuPerms;
    /**
     * 菜单状态(0正常,1禁用)
     */
    private Integer menuStatus;
    /**
     * 菜单是否删除(0未删除,1已删除)
     */
    private Integer menuDelFlag;

    /**
     * 父级菜单(可以为空)
     */
    private Menu parentMenu;

}
